﻿html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, 
cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, 
ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
body
{
    background-color: #F5F5F5;
}
body, .text-input, .normal-bt, .dropdown-list, #ddlLanguage
{
    line-height: 1; /* 字体像素为12px, 行高为1.5倍 */
}
ul
{
    list-style: none;    
}

/* 页面框架 */
#pageFrame
{
    border: 1px solid #808080;
    margin: 0 auto;
    width: 99%;
    min-width: 800px;
    max-width: 1250px;
    min-height: 600px;
}

/* 
-----页面框架中的头区域----- 
*/
#pageHeader
{
    background-color: #232323;
    height: 50px;
}

#sysSymbol
{
    color: #E3E3E3;
    padding: 10px;
    font-weight: bold;
    position: absolute;
}
#companyName
{
    font-size: 16px;
    letter-spacing: 1px;
}
#systemName
{
    margin: 0px 0px 0px 5px;
    font-size: 12px;
}

#pageHeader #userOpera
{
    float: right; margin: 5px
}

#userInfo, #signOut, #help
{
    color: #41B9F3;
    font-weight: bold;
    text-decoration: none;    
}
#userOpera span
{
    color: #E3E3E3;
    margin: 0px 5px 0px 5px;
}
/*-------------------------------*/

/* 
-----页面框架中的业务菜单导航----- 
*/
#bizMenuBar
{
    -moz-box-shadow: 0 2px 0 0 #262626, 0 -1px 0 0 #171717; 
    height: 35px;
    background-color: #333333;
    border-top: 1px solid #383838;
    display: block;
}
#bizMenus li
{
    float: left;
    cursor: pointer;
    padding: 8px;
    margin: 1px;
}
#bizMenus li, #bizMenus li a
{
    color: #E3E3E3;
    
    font-weight: bold;
    text-decoration: none;
}

.sonBizMenus
{
    border: 1px solid #0D95D7;
    position: absolute;
    display: none;
    background-color: #FFFFFF;
    z-index: 100;
}
.sonBizMenus li
{
    float: none;
    cursor: pointer;
    padding: 8px 50px 8px 8px;
    margin: 1px;
}

#languageArea
{
    float: right; color: #41B9F3; margin: 7px 5px; font-weight: bold;
}
/*-------------------------------*/

/* 
-----页面框架中的主体内容区域----- 
*/
#pageContent
{
    min-height: 520px;
}

/* 页面标题栏 */
#pageTitleTag
{
    background: none repeat scroll 0 0 #D7D7D7;
    border-bottom: 1px solid #BABABA;
    border-top: 1px solid #000000;    
    width: 100%;
    height: 30px;
    position: relative;
}
#pageTitleTag ul
{
    margin: 5px 0 0 5px
}
#pageTitleTag li
{
    background: transparent url('/BZM/Css/Images/tabs-e8305714bc.png') repeat-x scroll 0 0;
    display: inline;
    float: left;
    height: 26px;
    line-height: 26px;
    margin: 0;
    cursor: pointer;
}
#pageTitleTag li span
{
    color: #383838;
    display: block;
    float: left;
    padding-left: 8px;
    padding-right: 8px;
}
/* 工具栏第一个元素 */
#pageTitleTag li:first-child div:first-child
{
    background: transparent url('/BZM/Css/Images/tabs-e8305714bc.png') no-repeat scroll 0 -27px;
    width: 10px;
}
#pageTitleTag li.selected:first-child div:first-child
{
    background: url('/BZM/Css/Images/tabs-e8305714bc.png') no-repeat scroll 0 -81px transparent;
}
#pageTitleTag li.selected
{
    background: url("/BZM/Css/Images/tabs-e8305714bc.png") repeat-x scroll 0 -270px transparent    
}
#pageTitleTag li.selected + li div
{
    background: url("/BZM/Css/Images/tabs-e8305714bc.png") repeat-x scroll 0 -297px transparent    
}
#pageTitleTag li.selected div
{
    background: url("/BZM/Css/Images/tabs-e8305714bc.png") no-repeat scroll 0 -324px transparent;    
}
#pageTitleTag li div
{
    background: url('/BZM/Css/Images/tabs-e8305714bc.png') no-repeat scroll 0 -135px transparent;
    float: left;
    height: 26px;
    width: 26px;    
}
#pageTitleTag ul li div.last
{
    background: url('/BZM/Css/Images/tabs-e8305714bc.png') no-repeat scroll 0 -54px transparent;
    width: 21px;
}
#pageTitleTag ul li.selected div.last
{
    background: url('/BZM/Css/Images/tabs-e8305714bc.png') no-repeat scroll 0 -108px transparent;
    width: 21px;
}

/* 内容表单区域 */
#pageContentForm
{
    border-top: 1px solid #FFFFFF;
    width: 100%;
}
#pageContentForm .formToolbar
{
    margin: 5px 13px 0px 10px; height: 30px;
}
#pageContentForm .formToolbar .lable-title
{
    float: left
}
#pageContentForm .formToolbar .operaToolBar
{
    float: right
}
#pageContentForm .formToolbar .operaToolBar input
{
    margin: 0px -3px 0px 0px;
}

#pageContentForm .mainform
{
    margin: 5px 10px 5px 10px;
    background: #FFFFFF;
}

/* 简单的数据表行 */
#pageContentForm .s-table-tr
{
    margin: 10px 10px 10px 10px;
}
#pageContentForm .s-table-tr .title
{
    width: 120px;
    display: inline-block;
}

/* 提交表单的样式 */
.submitForm
{
    background-color: #F4F4F4; 
    border: 1px solid #BBBBBB;
}
.submitForm .left-cell
{
    display: inline-block; width: 50%;
}
.submitForm-tr.first-item
{
    border-top: 0px;
}

.submitForm-tr
{
    border-bottom: 1px solid #D5D5D5;
    border-top: 1px solid #FFFFFF;
    letter-spacing: 1px;
    text-align: left; 
    padding: 10px 5px 10px 5px;
    vertical-align: top;
    vertical-align: middle;
}

.submitForm-tr.last-item
{
    border-bottom: 0px;
}
.submitForm .title
{
    width: 120px;
    display: inline-block;
    color: #383838;
}

/*-------------------------------*/

/* 
-----页面框架中的结尾区域----- 
*/
#pageFooter
{
    height: 25px;
    -moz-box-shadow: 0 2px 0 0 #262626, 0 -1px 0 0 #171717; 
    background-color: #232323;
    letter-spacing: 0px;
    padding: 5px 0 0 0;
    text-align: center;
    
}
#pageFooter, #pageFooter a
{
    color: #E3E3E3;
}
/*-------------------------------*/

/* 
-----页面框架中的请求等待条背景----- 
*/
#processBg
{
    top: 0px;
    left: 0px;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #000000;
    z-index: 3; filter:alpha(opacity=20);-moz-opacity:0.2;opacity: 0.2; position: absolute; display: none;
    z-index: 1999; 
}
#processBar
{
    position: absolute;
    display: none;
    background: none repeat scroll 0 0 transparent; text-align: center; z-index: 2000;
}
/*-------------------------------*/

/* 
-----标签模式----- 
*/
.lable-title
{
    font-size: 16px;    
}
/*-------------------------------*/

/* 
-----文本输入框模式----- 
*/
.text-input
{
    height: 20px;
    width: 150px;
    color: #383838;
}
/*-------------------------------*/

/* 
-----下拉输入框模式----- 
*/
.dropdown-list
{
    width: 155px;
    color: #383838;
}

#ddlLanguage
{
    width: 100px;
    color: #383838;
}
/*-------------------------------*/

/* 
-----按钮模式----- 
*/
.normal-bt
{
    background-color: #0D95D7;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    height: 25px;
    cursor: pointer;
    letter-spacing: 1px;
    overflow: visible;
    padding: 0px 10px 0px 10px;
}
/*-------------------------------*/

/* 
-----链接模式----- 
*/
.bt-link
{
    margin: 0px 5px 0px 5px;
}
/*-------------------------------*/